libostree: Make OstreeRemote a public and internal API
authorPhilip Withnall <withnall@endlessm.com>
Fri, 21 Apr 2017 15:25:23 +0000 (16:25 +0100)
committerAtomic Bot <atomic-devel@projectatomic.io>
Mon, 8 May 2017 18:48:07 +0000 (18:48 +0000)
commit6eac575f21b40310f7d661c0e99fa57dfbe513e5
treea3748ca4f983b2faeaeaba7175787f3b22817bce
parenteeee5a0a1e509de5d2ea331cfd034e8a19e856c3
libostree: Make OstreeRemote a public and internal API

Previously it was static to ostree-repo.c. Make it usable throughout
libostree so it can be used by an upcoming commit, but also expose the
typedef and reference counting functions so that opaque OstreeRemote
pointers can be used by user code, in anticipation of exposing more of
its API publicly in future.

Signed-off-by: Philip Withnall <withnall@endlessm.com>
Closes: #832
Approved by: cgwalters
12 files changed:
Makefile-libostree-defines.am
Makefile-libostree.am
apidoc/ostree-experimental-sections.txt
src/libostree/libostree-experimental.sym
src/libostree/ostree-autocleanups.h
src/libostree/ostree-remote-private.h [new file with mode: 0644]
src/libostree/ostree-remote.c [new file with mode: 0644]
src/libostree/ostree-remote.h [new file with mode: 0644]
src/libostree/ostree-repo-private.h
src/libostree/ostree-repo.c
src/libostree/ostree-types.h
src/libostree/ostree.h